package cn.dapeng.base;

import cn.dapeng.util.SleepingUtil;

import java.util.concurrent.TimeUnit;

/**
 * 直接使用stop方法， 简单粗暴
 *
 * 它存在一些问题，就是会释放所以得锁，产生数据不一致问题
 *
 */
public class ThreadStop_T01 {

    public static void main(String[] args) {
        Thread thread = new Thread(() -> {
            for (;;) {
                System.out.println("go on");
                SleepingUtil.sleep(1, TimeUnit.SECONDS);
            }
        });

        thread.start();

        SleepingUtil.sleep(1, TimeUnit.SECONDS);
        thread.stop();
    }
}
